/* CSS Document */

.rightarea .menubox{ margin:0px 0px 0px 0px; padding:0px; width:740px; height:27px; float:left;}
.rightarea .menubox ul{ width:610px; height:27px; float:left;}

.rightarea .menubox h1{ margin:0px 3px 0px 0px; padding:0px; width:119px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:-129px -112px; line-height:27px;  text-align:center; font-size:12px; display:block;}
.rightarea .menubox h1 span{ margin:0px; padding:0px; width:119px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:0px -112px; line-height:27px;  text-align:center; font-size:12px;}

.rightarea .menubox h2{ margin:0px 3px 0px 0px; padding:0px; width:90px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:-101px -75px; line-height:27px;  text-align:center;}
.rightarea .menubox h2 span{ margin: 0px; padding:0px; width:90px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:0px -75px; line-height:27px; text-align:center; color:#403e41}


/*add don*/
.pagetit{ margin:10px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; height:22px; border-bottom:1px solid #eaf3e0;color:#403e41; color:#000000; text-indent:15px;}
.pagetit span {color:#b90d0d; vertical-align:middle}
.addbox{ margin:5px 0px 0px 15px; padding:0px; display:inline; float:left; width:715px; overflow:hidden;}
.table .Notes{ margin:10px 0px 0px 10px; padding:0px; width:210px; display:inline; line-height:18px; float:left; text-align:left}
.table .Notes span{ color:#b90d0d; vertical-align:middle}
.Confirmedbox{ margin:15px 0px 0px 5px; padding:0px; display:inline; float:left; width:715px; overflow:hidden; }
.Confirmedbox h1{ margin:0px; padding:0px 0px 10px 0px; line-height:18px; font-size:12px; width:715px}
.Confirmedbox h1 span{ color:#b90d0d; vertical-align:middle}
.Confirmedbox .cbtnbox{ margin:0px 0px 0px 280px; padding:0px 0px 10px 0px; float:left; display:inline}


.addbox .table{ margin:15px 0px 0px 0px; padding:0px; display:inline; float:left}
.addbox .table td{ margin:0px; padding:0px 0px 0px 0px; height:33px; line-height:25px; color:#000000; text-align:right; vertical-align:top}
.addbox .table .radio{ margin:0px; padding:3px 0px 0px 8px; *padding:0px 0px 0px 8px;line-height:20px; color:#000000; text-align:left; vertical-align:top}

.lableradio{ margin:2px 10px 0px 0px; *margin:2px 10px 0px -10px;padding:0px; float:left; cursor:pointer}
.lableradio span{ margin:-5px 0px 0px 0px; *margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;*padding:0px; width:50px; height:30px; float:left;}
.lableradio input{ margin:0px; padding:0px;  float:left;}

.lableradio1{ margin:2px 10px 0px 0px; *margin:2px 10px 0px -8px;padding:0px; float:left; cursor:pointer}
.lableradio1 span{ margin:-5px 0px 0px 0px; *margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;*padding:0px; width:50px; height:30px; float:left;}
.lableradio1 input{ margin:0px; padding:0px;  float:left;}
.lableradio2{ margin:2px 10px 0px 0px; *margin:2px 10px 0px -8px;padding:0px; float:left; cursor:pointer}
.lableradio2 span{ margin:-5px 0px 0px 0px; *margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;*padding:0px; width:50px; height:30px; float:left;}

.uploadbox{ margin:10px 0px 10px 0px; *margin:10px 0px 10px -8px;padding:0px; width:360px; overflow:hidden; float:left}
.uploadbox .showbox{ margin:0px 10px 0px 0px; *margin:0px 10px 0px 4px; padding:0px; width:107px; height:107px; background:url(../../common/img/uploadshowbg_s.gif) no-repeat; float:left;}
.uploadbox .showbox img{ margin:6px 0px 0px 6px; padding:0px; display:inline; width:95px; height:95px; float:left;}

.uploadbox .upload{ margin:0px; padding:0px; width:230px; overflow:hidden; float:left;}


/*donation */
.content .menu{ margin:5px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; height:28px; border-bottom:1px solid #eaf3e0;color:#403e41;}
.content .menu h1{ margin:5px 0px 0px 10px;  padding:0px; float:left; width:160px; color:#000000;display:block; display:inline; }
.content .menu h2{ margin:5px 0px 0px 5px; padding:0px; display:inline; float:left; width:40px; color:#000000;display:block; }
.content .menu h3{ margin:5px 0px 0px 5px; padding:0px; display:inline; float:left; width:50px; color:#000000;display:block; }
.content .tips{ margin:5px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; border-bottom:1px solid #eaf3e0;color:#403e41; color:#000000; text-indent:11px;}
.content .tips h1{ margin:0px; padding:0px; color:#000000;}
.content .tips h1 span{ margin:0px; padding:0px; color:#666666;}
.content .tips h2{ margin:5px 0px 0px 0px; padding:0px 0px 5px 0px; color:#949494; float:left;}



.doncontant{ margin:10px 17px 0px 22px; display:inline;padding:0px; width:700px; overflow:hidden; float:left }
.doncontant .donmainbox{ margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; display:inline; float:left; width:695px; overflow:hidden; border:1px solid #cccccc; }
.donmainbox .donleft{ margin:10px 0px 0px 8px; padding:0px; width:100px;  overflow:hidden; float:left; display:inline}
.donmainbox .donleft img{ width:100px;height:100px;}
.donmainbox .donmiddle{ margin:10px 0px 0px 15px; padding:0px; width:570px; float:left; display:inline; }
.donmainbox .donmiddle ul{ margin:0px; padding:0px; width:570px; float:left;}
.donmainbox .donmiddle li{ margin:0px 0px 0px 0px; padding:0px 0px 7px 0px; width:570px; float:left; line-height:20px;}
.donmainbox .donmiddle li h2{ margin:0px; padding:0px; width:210px; float:left; color:#000000; display:block}
.donmainbox .donmiddle li span{ margin:0px; padding:0px; width:320px; float:left; color:#666666;display:block }
.donbtnbox{ margin:0px; padding:0px; width:698px;}
.moneytext{ margin:5px 0px 0px 210px; padding:0px; width:280px; text-align:right; float:left; display:inline;}
.moneybtn{ margin:0px 0px 0px 10px; padding:0px 0px 10px 0px; width:197px; height:27px;  float:left; display:inline; background:url(../../images/don/don_moneybtn.gif) no-repeat; color:#FFFFFF}
.moneybtn h1{ margin:7px 0px 0px 10px; padding:0px; float:left; display:inline}
.moneybtn h2{ margin:7px 0px 0px 5px; padding:0px;  float:left; display:inline}
.moneybtn h2 input{ margin:0px 0px 0px 5px; *margin:-4px 0px 0px 2px; display:inline; padding:0px;  float:left; display:block}
.moneybtn h3{ margin:7px 0px 0px 5px; *margin:7px 0px 0px 2px;padding:0px;  float:left; display:inline}
.moneybtn h4{ margin:7px 0px 0px 15px; padding:0px;  float:left; display:inline}

.content .items{ margin:0px; padding:0px;}

.items .titleline{ margin:10px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; height:22px; border-bottom:1px solid #eaf3e0;color:#000000; font-weight:bold;text-indent:11px;}

.items .itembox{ margin:0px 0px 0px 12px; padding:0px; display:inline; float:left; width:715px; overflow:hidden; border-bottom:1px solid #eaf3e0;color:#000000; font-weight:bold;text-indent:11px;}
.items .itembox h1{ margin:0px; padding:0px; color:#403e41}
.items .itembox .contantbox{ margin:5px 5px 0px 12px; padding:0px 0px 10px 0px; *padding:0px 0px 10px 0px; float:left; width:320px; text-indent:0}
.contantbox h2{ margin:6px 3px 0px 0px; *margin:1px 0px 0px 0px; padding:0px; float:left; display:block;}
.contantbox h3{ margin:5px 3px 0px 5px;  padding:0px; float:left; color:#403e41 }
.items .btnbox{ margin:10px 0px 10px 0px; padding:0px; width:180px; float:right; font-weight:normal}
.contantbox h4{ margin:8px 3px 0px 5px;  padding:0px; float:left; color:#403e41; text-indent:17px;}
.contantbox h5{ margin:8px 3px 0px 5px;  padding:0px; float:left; color:#403e41;}
.items .btnbox2{ margin:5px 0px 10px 0px; padding:0px; width:180px; float:right; font-weight:normal}
.items .notes { margin:10px 0px 0px 0px; padding:0px 0px 30px 0px; line-height:30px; text-indent:20px; float:left}
.items .notes span{ color:#b90d0d; vertical-align:middle}



/*viewact*/
.viewdonbox{ margin:0px 0px 0px 12px; padding:0px; display:inline;width:715px; overflow:hidden; float:left;}
.viewdonbox ul{ margin:5px 0px 0px 9px; padding:0px; display:inline; width:700px; float:left;}
.viewdonbox li{ margin:10px 0px 8px 0px; padding:0px; width:700px; float:left}
.viewdonbox li h1{ margin:0px; padding:0px; width:210px; display:block; float:left;}
.viewdonbox li h2{ margin:0px; padding:0px; width:490px; display:block; float:left; color:#666666}

.viewbtn{ margin:10px 0px 5px 12px; padding:10px 0px 3px 0px; display:inline; float:left; width:715px;  border-bottom:1px solid #eaf3e0; border-top:1px solid #eaf3e0;color:#403e41;}

.viewbtn h5{ margin:5px 10px 0px 0px; padding:0px 0px 5px 0px; color:#949494; display:inline; float:right;}


.update{ margin:5px 0px 5px 12px; padding: 0px; display:inline; float:left; width:715px; color:#403e41;}
.update h1{ margin:0px; padding:0px; color:#000000; font-weight:bold; line-height:22px; text-indent:10px;}
.update .updatebtn{ margin:10px 0px 0px 270px; padding:0px 0px 10px 0px; color:#000000; float:left; display:inline}


/*doncomment */
.content .menu h4 { margin:0px; padding:0px; width:100px; float:right; height:28px; line-height:28px; color:#70ad31; text-align:center}
.content .menu h4 span { margin:0px; padding:0px; font-weight:bold}
.content .carea{ margin:0px; padding:0px 0px 10px 0px; float:left; width:740px; overflow:hidden; background:#FFFFFF}

.carea ul{ margin:0px 0px 0px 20px; padding:0px; display:inline; width:710px; float:left}
.carea li{ margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;width:710px; float:left; border-bottom:1px solid #eaf3e0}
.carea .showimg{ margin:0px 0px 0px 0px; padding:0px; width:64px; height:64px; float:left; display:inline;background:url(../../common/img/faceshow.gif) no-repeat;}
.carea .showimg img{ margin:4px 0px 0px 4px; padding:0px; width:56px; height:56px; display:inline; float:left; }
.carea .showc{ margin:0px 0px 0px 12px; padding:0px; width:630px; overflow:hidden; float:left; display:inline;}
.carea .showc h1{ margin:0px; padding:0px; font-size:12px; line-height:18px;}
.carea .showc p{ margin:3px 0px 0px 0px; padding:0px; font-size:12px; width:630px; float:left; line-height:18px;}
.carea .showc h2{ margin:0px; padding:0px; font-size:12px; text-align:right}

.carea .showc h3{ margin:0px; padding:0px; font-size:12px; line-height:18px;  float:left}
.carea .showc h4{ margin:0px; padding:0px; font-size:12px; line-height:18px; width:120px; float:right}
.carea .showc h4 img { margin:0px 0px 0px 5px; padding:0px;}
.carea .tit{ margin:10px 0px 0px 10px; padding:0px; width:700px; height:18px; float:left; background:url(../../common/img/line_gray.gif) no-repeat;}
.carea .tit span{ width:60px; height:18px; line-height:18px; display:block; background:#ffffff; font-weight:bold; color:#403e41}
.carea .inputbox{ margin:10px 0px 0px 10px; padding:0px; display:inline; width:700px; height:140px; float:left;  }
.carea .inputarea{ margin:0px 0px 0px 90px; padding:0px; width:605px; height:154px; float:left; display:inline; }
/*pay */
.paytit{ margin:5px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; height:28px; border-bottom:1px solid #eaf3e0;color:#000000; text-indent:10px; font-weight:bold}
.paybox{ margin:10px 0px 0px 12px; padding:0px; display:inline; float:left; width:715px;}
.paybox ul{ margin:0px; padding:0px 0px 10px 0px; float:left;}
.paybox li{ margin:0px; padding:0px 0px 10px 0px; float:left; width:710px; float:left;border-bottom:1px solid #eaf3e0;}
.paybox li h1{ margin:10px 0px 0px 10px; padding:0px ; display:inline; float:left; width:460px; line-height:18px;}
.paybox li h2{ margin:10px 10px 0px 0px; padding:0px ; display:inline; float:right; width:102px; line-height:18px;}
.paybox .sfont{ margin:10px 0px 0px 10px; padding:0px 0px 10px 0px; display:inline; float:left; font-size:12px; width:690px; line-height:18px;}